package com.skt.service;

import com.skt.domain.DTO.request.RentalCalculateRequest;
import com.skt.domain.DTO.request.RentalCheckoutRequest;
import com.skt.domain.VO.RentalCalculateVO;
import com.skt.domain.VO.RentalCheckoutVO;

import javax.validation.Valid;

public interface RentalService {

    /**
     * 服装租赁计算
     * @param request
     * @return
     */
    RentalCalculateVO calculateRentalCost(@Valid RentalCalculateRequest request);


    /**
     * 租赁结算下单
     * @param request
     * @return
     */
    RentalCheckoutVO createRentalOrder(@Valid RentalCheckoutRequest request);
}
